## Makefile.am for DirectFB/src/gfx/generic

INCLUDES = \
	-I$(top_builddir)/include	\
	-I$(top_builddir)/lib		\
	-I$(top_builddir)/src		\
	-I$(top_srcdir)/include		\
	-I$(top_srcdir)/lib		\
	-I$(top_srcdir)/src

AM_CFLAGS = $(DFB_CFLAGS_OMIT_FRAME_POINTER)

internalincludedir = $(INTERNALINCLUDEDIR)/gfx/generic

internalinclude_HEADERS = \
     generic.h

noinst_LTLIBRARIES = libdirectfb_generic.la

if SOFTWARE_RENDERING
GENERIC_C = generic.c
else
GENERIC_C = generic_dummy.c
endif

libdirectfb_generic_la_SOURCES = \
	GenefxEngine.cpp		\
	duffs_device.h			\
	$(GENERIC_C)			\
	generic.h			\
	generic_mmx.h			\
	generic_64.h			\
	generic_fill_rectangle.c	\
	generic_draw_line.c		\
	generic_blit.c			\
	generic_stretch_blit.c		\
	generic_texture_triangles.c	\
	generic_util.c			\
	stretch_hvx_N.h			\
	stretch_hvx_16.h		\
	stretch_hvx_32.h		\
	stretch_hvx_8.h			\
	stretch_hvx_88.h		\
	stretch_up_down_16.h		\
	stretch_up_down_32.h		\
	stretch_up_down_32_indexed.h	\
	stretch_up_down_8.h		\
	stretch_up_down_88.h		\
	stretch_up_down_table.h		\
	template_acc_16.h		\
	template_acc_24.h		\
	template_acc_32.h		\
	template_colorkey_16.h		\
	template_colorkey_24.h		\
	template_colorkey_32.h


